package com.zxkj.commonpatrol.model.post;

import java.util.List;

public class PointNewDevice {
    public String DeviceCode; //设备编号
    public String DeviceEName; //设备英文名称
    public String DeviceCName; //设备中文名称
    public String PointNo;
    public String RouteInspectNo;

    public String getIsAdd() {
        return IsAdd;
    }

    public void setIsAdd(String isAdd) {
        IsAdd = isAdd;
    }

    public String IsAdd;//是否新增（1：新增  0：编辑）
    public String getPointNo() {
        return PointNo;
    }

    public void setPointNo(String pointNo) {
        PointNo = pointNo;
    }

    public String getRouteInspectNo() {
        return RouteInspectNo;
    }

    public void setRouteInspectNo(String routeInspectNo) {
        RouteInspectNo = routeInspectNo;
    }

    public String DevTypeCode; //设备类型编号

    public String getDeviceCode() {
        return DeviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        DeviceCode = deviceCode;
    }

    public String getDeviceEName() {
        return DeviceEName;
    }

    public void setDeviceEName(String deviceEName) {
        DeviceEName = deviceEName;
    }

    public String getDeviceCName() {
        return DeviceCName;
    }

    public void setDeviceCName(String deviceCName) {
        DeviceCName = deviceCName;
    }

    public String getDevTypeCode() {
        return DevTypeCode;
    }

    public void setDevTypeCode(String devTypeCode) {
        DevTypeCode = devTypeCode;
    }

    public String getDevLocation() {
        return DevLocation;
    }

    public void setDevLocation(String devLocation) {
        DevLocation = devLocation;
    }

    public String getQuestsNo() {
        return QuestsNo;
    }

    public void setQuestsNo(String questsNo) {
        QuestsNo = questsNo;
    }

    public List<DevPropertyValue> getDevPropertyValues() {
        return DevPropertyValues;
    }

    public void setDevPropertyValues(List<DevPropertyValue> devPropertyValues) {
        DevPropertyValues = devPropertyValues;
    }

    public String DevLocation;  //设备位置
    public String QuestsNo;   //设备所包含的问题集编号

    public List<DevPropertyValue> DevPropertyValues;  //设备的自定义属性值

    public static class DevPropertyValue{
        public String DeviceNo;    //设备编号
        public String PropertyCode;    //属性编号

        public String getDeviceNo() {
            return DeviceNo;
        }

        public void setDeviceNo(String deviceNo) {
            DeviceNo = deviceNo;
        }

        public String getPropertyCode() {
            return PropertyCode;
        }

        public void setPropertyCode(String propertyCode) {
            PropertyCode = propertyCode;
        }

        public String getPropertyValue() {
            return PropertyValue;
        }

        public void setPropertyValue(String propertyValue) {
            PropertyValue = propertyValue;
        }

        public String PropertyValue;   //属性值

    }

}
